"""
特殊字面量：None
None是NoneType的字面量，用于表示：空的、无意义的
"""


# 无return语句的函数返回值
def say_hi():
    print("你好呀")


result = say_hi()
print(f"无返回值函数返回的内容是{result}")
print(f"无返回值函数返回的内容类型是{type(result)}")


# 主动返回None的函数
def say_hi2():
    print("你好呀2")
    return None


print(f"无返回值函数返回的内容是{result}")
print(f"无返回值函数返回的内容类型是{type(result)}")


# None用于if判断
def check_age(age):
    if age > 18:
        return "SUCCESS"
    else:
        return None


result = check_age(19)
print(result)
# not取反
if not result:
    # 进入if表示result是None值 也就是False
    print("未成年不可以进入")

# None用于声明无初始内容的变量
name = None

